steerable shock strut - Spanish English Dictionary